most humane - Alemán Inglés Diccionario